home *** CD-ROM | disk | FTP | other *** search
- Copyright notice of ownership, permissions and limitations
- Imakefile sample Imakefile for xmkmf
- Makefile.simple simple sample make file.
- Manifest this file.
- README check here for hints before building.
- XEphem.ad defaults file (basically the same as fallback ones in xephem.c)
- ephem.db sample database file.
- ephem.plt sample plot file (an analemma)
- xephem.hlp help text file.
- xephem.man manual page, written with the nroff -man macros.
-
- aa_hadec.c convert between alt/az and hour angle/dec.
- anomaly.c compute anomaly.
- astro.h unit conversion macros and planet defines.
- cal_mjd.c converters to and from modified julian date.
- calmenu.c control the calendar on the main menu.
- circum.c main "astronomy" entry point that finds where anything is.
- circum.h defines Now and Sky structures.
- comet.c compute comet position from elements.
- compiler.c compile and execute general expressions with screen fields.
- constel.c handles determing and printing constellation info.
- datamenu.c manage the general data menu.
- db.c read and process the database files, and maintain in-memory db.
- dbmenu.c manage the database menu.
- earthmap.c coordinates for the simple earth map.
- earthmenu.c manage the sunlit earth menu.
- eq_ecl.c convert between equitorial and eclipitic coords.
- formats.c basic date, time, prompts, etc formats.
- helpmenu.c manage the help menu and supporting text file.
- jupmenu.c manage the jupiter moon map menu.
- listmenu.c manage the listing control menu.
- mainmenu.c manage the main menu.
- map.h typedefs useful for maps consisting of sets of lines.
- marsmap.c coordincates for the simple mars map.
- marsmenu.c manage the mars central meridian longitude menu.
- misc.c everyone needs one of these!
- moon.c compute moon position.
- moonmenu.c manage the moon display menu.
- moonnf.c compute new and full moon dates.
- msgmenu.c manage the message alert mechanism.
- nutation.c compute nutation correction.
- objmenu.c manage the objx/y menu.
- obliq.c compute obliquity.
- parallax.c functions to compute earth rim parallax correction.
- patchlevel.h defines PATCHLEVEL which establishes the official release level.
- pelement.c basic planet position polynomial coefficients.
- plans.c use polynomials to find planet location at any certain time.
- plot_aux.c manage the actual plotting menu and read supporting files.
- plotmenu.c manage the plot control menu and write supporting files.
- precess.c compute precession correction.
- preferences.c code to maintain the setting of the user preference settings.
- preferences.h header file for use by modules setting or getting preferences.
- query.c general purpose menu query tool.
- reduce.c convert elliptical elements from one epoch to another.
- refract.c atmospheric refraction model.
- riset.c find basic rise/set sideral times of a fixed object.
- riset_cir.c iteratively solve for local rise/set times of moving objects.
- satmenu.c manage the Saturn menu.
- sex_dec.c convert between sexagesimal and decimal notation.
- skyfiltmenu.c manage the sky view type filter menu.
- skyviewmenu.c manage the circular sky view menu.
- smallfm.xbm small moon bitmap.
- solsysmenu.c manage the solar system menu.
- srchmenu.c manage the search control menu.
- sun.c compute location of sun at any time.
- time.c manage setting and getting the time from the os
- utc_gst.c convert between UT1 and Greenwich sidereal time
- versionmenu.c current version notice, and revision history comments.
- xephem.c main() and misc minor support utility functions.
-